/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package huetari_48;

import java.io.IOException;
import org.jdom2.JDOMException;

/**
 *
 * @author kenneth
 */
public class Validacion_de_fichas {

    /**
     * En el main se crean las instancias de cada una de las clases que se utilizaran, la primera en ser
     * creada es la encargada del analisis sintactico la cual se encarga, como su nombre lo indica, de realizar
     * el analisis sintactico sobre el tablero, luego se obtiene la instancia de la matriz en la que se representaran
     * las fichas(esta clase utiliza el patron singleton), por ultimo se crea el simulador el cual me permite 
     * interactuar con el tablero.
     * @param args the command line arguments
     */
    public static void main(String[] args) throws IOException, JDOMException 
    {
        AnalizadorSintactico analizadorSintactico = new AnalizadorSintactico();
        Matriz matrizFichas = Matriz.getInstance();
        matrizFichas.inicializarMatriz();
        Simulador simulador = new Simulador(analizadorSintactico);
        simulador.iniciar();
    }
}
